Disappearing act – A team of scientists at the University of Texas have learned how to make flesh temporarily transparent. cool. (thanks metafilter)
Published inuncategorized
Disappearing act – A team of scientists at the University of Texas have learned how to make flesh temporarily transparent. cool. (thanks metafilter)