Macrophage infected with Candida yeast spores, TEM

Bildnummer 12377249
Macrophage infected with Candida yeast spores, TEM
;