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