Tiny fossilised cell organelles, so-called melanosomes, in false colours, from the eyespot of a fossil frog. (IMAGE)
Caption
Tiny fossilised cell organelles, so-called melanosomes, in false colours, from the eyespot of a fossil frog.
Credit
Daniel Falk/UCC
Usage Restrictions
None
License
Original content