Ecosystem Registry

Barcelona IVI Clinic

Health research · Barcelona, Spain · Founded 1990

Health research in Barcelona, Spain, founded 1990. Part of the Innovative EcoSystems registry.

ivi-fertility.com