Ecosystem Registry

CliniRx (India)

Corporate R&D · New Delhi, India · Founded 2004

Corporate R&D in New Delhi, India, founded 2004. Part of the Innovative EcoSystems registry.

clinirx.com