Stunning Images of Larva Brains, Butterfly Scales Nab Prizes

Editor's Recommendations

More from LiveScience