Macharia, Peter M.
论文数: 0 引用数: 0
h-index: 0
机构:
Inst Trop Med, Dept Publ Hlth, Antwerp, Belgium
Kenya Govt Med Res Ctr, Populat & Hlth Impact Surveillance Grp, Wellcome Trust Res Programme, Nairobi, Kenya
Univ Lancaster, Lancaster Med Sch, Ctr Hlth Informat Comp & Stat, Lancaster, England London Sch Hyg & Trop Med, Fac Epidemiol & Populat Hlth, London, England