Shanghai Minbiotech

Large logo of Shanghai Minbiotech

Headquarters

Flag of People's Republic of ChinaPeople's Republic of China

Products & Services

Acarbose

Adalimumab

Aducanumab

Aflibercept

Alemtuzumab