News

This intricate structure of blue rods and red dots is a cross section through the eye of a damselfly. Insects’ compound eyes are structured very differently than the eyes of humans and other mammals, ...