Ecosystem Registry

International Contraceptive Access (ICA) Foundation

Research organization · Turku, Finland · Founded 2003

Research organization in Turku, Finland, founded 2003. Part of the Innovative EcoSystems registry.

ica-foundation.org