OTR Therapeutics corporate office is located in Building 2 no. 2966 Jinke Road Pudong New Area, Shanghai, Shanghai, China and has 1-10 employees.
otr therapeutics
Departments
Number of employees
C-Suite
2
Operations
2
Sales
1
Engineering & Technical
1
| Location | People at location |
| Asia | 1-10 |
| North America | 1-10 |
OTR Therapeutics is an emerging biotech company that focuses on advancing early-stage scientific discoveries into meaningful therapies through a lean, centralised R&D model. The company targets areas with significant unmet medical need including immunology, inflammation, oncology, and metabolic diseases and combines internal research with the selec... Read More