Sunday, March 2, 2014

Imaging at a trillion frames per second





courtesy : TED,youtube