Vientiane Capital
Laos
Lao Tropical Public Health Institute
Strongyloides stercoralis, strongyloidiasis, emodepside, ivermectin, phase 2a trial