Shanghai Pharmaceuticals Licenses MCB-166 Antidepressant from SJTU – Novel Mechanism Drug Candidate Targets Mental Health Pipeline
Shanghai Pharmaceuticals (HKG: 2607, SHA: 601607), China’s pharmaceutical distribution leader, announced a licensing agreement with...