A China-based contract research organization (CRO) that provides external drug research and development services
A China-based contract research organization (CRO) that provides external drug research and development services. The company is based in Beijing and is reported to have 501–1,000 employees.