Ecosystem Registry

National Health Research Authority

Government or public body · Lusaka, Zambia · Founded 2013

Government or public body in Lusaka, Zambia, founded 2013. Part of the Innovative EcoSystems registry.

nhra.org.zm