Induced pluripotent stem cell,SEM

Bildnummer 12053641
Induced pluripotent stem cell,SEM
;