Liz Koch: Maker space at Wichita State is ‘human ingenuity at work’

December 20, 2014

min read