Stunning Starfish Image Wins Life Science Photo of the Year 2022
The Global Image of the Year Scientific Light Microscopy Award is an annual competition that recognizes the best in scientific imaging worldwide, and a fabulous photo of the nervous system of a sea star has taken home the top prize.