Ecosystem Registry

International Foundation for Research in Paraplegia

Research organization · Geneva, Switzerland · Founded 1995

Research organization in Geneva, Switzerland, founded 1995. Part of the Innovative EcoSystems registry.

irp.ch