Japanese scientist invents ‘invisibility cloak’ 6 February 2003 by Frank Meeuwsen A Japanese scientist has developed a coat which appears to make the wearer invisible…