Author

Peter Barasa

2001 · Philip Makutsa, Kilungu Nzaku, et al. · American Journal of Public Health · 111
2001 · Paul Ogutu, Valerie Garrett, et al. · American Journal of Public Health · 36
Works count: 2
Citation count: 147
H-index: 2
I10-index: 2
Year
Topic
Type