Ecosystem Registry

International Centre for Reproductive Health Kenya

Research organization · Mombasa, Kenya · Founded 2000

Research organization in Mombasa, Kenya, founded 2000. Part of the Innovative EcoSystems registry.

icrhk.org