Ant rafts, eyelashes, and the Ig Nobel Prize

Georgia Institute of Technology

Friday, April 28, 2017 - 4:00pm