Published November 2, 2013
Five facts about smell squeezed in to 10 minutes.
I had so much fun giving this talk. There is a mistake on slide 15 which I have left in for the lols.
Apr 27, 2017 by
Apr 24, 2017 by
Nov 4, 2016 by