Euglena - a composite of different views of the same cell - 100x objective DIC illumination

Details