A chemical that can turn your organs transparent puts a whole new meaning on “I can see right through you” http://ow.ly/TvUYj