Sunday, June 09, 2013

Human-Scale Invisibility Cloak Unveiled

MIT Technology Review: "Human-Scale Invisibility Cloak Unveiled"