Science fiction has long teased us with the “cloaking device” that makes humans or things invisible. But at the University of Leicester, researchers have brought that concept into the realm of ...