Best Science Images of 2007

Take a look at the Best Science Images of 2007. Can you figure out what this is?



An insect? It may look like one but it's not even close. It's actually a CT image revealing the delicate structures underlying the human nose!



0 comments: