Search results for: Steffie Heemelaar
Tropical Medicine & International Health > 27 > 9 > 803 - 814
Liver International > 42 > 1 > 50 - 58
Tropical Medicine & International Health > 25 > 6 > 673 - 686
Tropical Medicine & International Health > 20 > 3 > 277 - 283
American Journal of Obstetrics and Gynecology > 2014 > 211 > 5 > 536.e1-536.e6