Zoology Division
University of Osnabr??ck
Osnabr??ck, Germany
Ophryotrocha diadema (marine worm) embryo, showing nervous
system and cilia (25x)
Confocal microscopy