Provider's Details


KEMRI-WELLCOME TRUST RESEARCH PROGRAMME

Provider NameKEMRI-WELLCOME TRUST RESEARCH PROGRAMME
Registration Number01091
Emailnmturi@kemri-wellcome.org
Phone0724715952
Postal Address230
Postal Code80108
City
Website

Provider Actitivies

# Activity Title Activity Type Start Date End Date Action