Nanoparticles in glioma cancer cells, light micrograph

Bildnummer 12638801
Nanoparticles in glioma cancer cells, light micrograph
;