Human retinal organoid, fluorescent micrograph

Bildnummer 13416710
Human retinal organoid, fluorescent micrograph
;