What is Strongyloides stercoralis ?
Infection with Strongyloides stercoralis, a nematode parasite, is frequently asymptomatic or may show few clinical signs. However, on occasion it can persist for many years due to autoinfection, and depending More...