Scientists call their discovery a ‘perfect’ invisibility cloak 16 September, 2013 by Site Admin Leave a Comment George Dvorsky Functional “cloaking” devices have been around since 2006, but they’re far from perfect. All attempts so far have failed to avoid at least some partial light and reflectivity […] About Site Administrator