Mahosot Hospital, Oxford, Laos
Swiss Tropical and Public Health Institute (Swiss TPH), Basel, Switzerland
Universitat Basel, Basel, Switzerland
Mahosot Hospital, Oxford, Laos
Mahosot Hospital, Oxford, Laos
Swiss Tropical and Public Health Institute (Swiss TPH), Basel, Switzerland
Universitat Basel, Basel, Switzerland
Swiss Tropical and Public Health Institute (Swiss TPH), Basel, Switzerland
Universitat Basel, Basel, Switzerland
Swiss Tropical and Public Health Institute (Swiss TPH), Basel, Switzerland
Universitat Basel, Basel, Switzerland
Mahosot Hospital, Oxford, Laos
Swiss Tropical and Public Health Institute (Swiss TPH), Basel, Switzerland
Universitat Basel, Basel, Switzerland
Institut für Sozial- und Präventivmedizin, Zurich, Switzerland
Swiss Tropical and Public Health Institute (Swiss TPH), Basel, Switzerland
Universitat Basel, Basel, Switzerland