Provider's Details


KEMRI-WELLCOME TRUST RESEARCH PROGRAMME

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

Provider Actitivies

# Activity Title Activity Type Start Date End Date Action