1 pubs · 32 cites · h-index 1
Family Health International 360
2002 - 2002
Ghent University Hospital
Kenya Medical Research Institute