A microscopic image of a parasitic protozoa species attached to the interior of a host cell illustrating their ability to manipulate

Download sample
File Details
Published: 2024-04-13 06:41:19.184940 Category: Science Type: Illustration Model release: NoShare
Contributor: Justlight
ID : 783520618