Illustration based on SEM of a single T-lymphocyte

Bildnummer 11869606
Illustration based on SEM of a single T-lymphocyte
;