Ecosystem Registry

Shanghai Clinical Research Center

University or research institute · Shanghai, China · Founded 2008

University or research institute in Shanghai, China, founded 2008. Part of the Innovative EcoSystems registry.

scrcnet.org