Websites hosted on 39.105.196.252 IP Address
Geo Location Information for 39.105.196.252 IP Address. The IP Address 39.105.196.252 is located at 39.911 latitude and 116.395 longitude in China. Friendly Location for the IP Address is Beijing, Beijing, China.
奥浦迈-细胞培养基和端到端CDMO解决方案
- opmbiosciences.com
上海奥浦迈生物科技股份有限公司为客户提供细胞培养产品+CDMO服务的整体解决方案,加速创新药从基因到临床申报再到临床GMP生产的进程,通过优化培养基和工艺降低生物制药生产成本
Not Applicable
$
8.94