14 Incredible Science Images From Wellcome LIFE, PHOTOS / By Lazer Horse The Wellcome Image Awards showcase some of the most mind blowing and obscure science and nature images created over the last few years. It’s awesome stuff. Pages: 1 2 3