A chemical that can turn your organs transparent

Who needs an invisibility cloak when you can be transparent? Researchers in...

159K views io9.com

Interest

Biotech
Discovered by Cosmic726
on Dec 2, 2011

Stumblers Who Like This Page