Macha Research Trust
Zambia
Since its inception, MRT and its sister institution Macha Mission Hospital have witnessed remarkable improvement in the health and well-being of the Zambian people living in regions surrounding Macha. Of ...
- Size Other
- Previous clinical trials None
- Staff 29
South Africa
Cambodia
Congo, The Democratic Republic of the
Lao People's Democratic Republic
Myanmar
Thailand
United Kingdom
Uganda
Ghana