Dendritic cell and T-lymphocytes, illustration

Bildnummer 12449860
Dendritic cell and T-lymphocytes, illustration
;