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.
Nov 4, 2016 by
Sep 15, 2016 by
Aug 3, 2016 by