Loa loa
Loa loa
: microfilaria. Thick film, Mayer's haematoxylin (400 X).
Home
Next Image
Previous Image