612 employees
Ifakara Health Institute (IHI) is a health research organisations that works on topical health research in Tanzania.
1956