We all wonder about alien life but most of us think of it as extraterrestrial. The Olympus BioScapes competition reveals through amazing pictures that aliens inhabit our very own planet, but on a different level. The by now popular challenge, Olympus BioScapes has decided the winners of the year. The lucky microscopic images that got to be on top of the ranking include mouthparts of a vampire … [Read more...]
You are here: Home / Archives for Olympus BioScapes Competition Shows Beauty is in the Eye of the Microscope