Microfilaria of Mansonella species.
Tai Soon Yong
CLOSE