Could Harry Potter’s invisibility cloak be one step closer to becoming a reality? A research team from Queen Mary University of London’s School of Electronic Engineering and Computer Science says it has demonstrated a cloaking device that could make … Discuss
Source: The Free Dictionary