ITabMed logo

ITabMed

ITabMed's aim of "Innovating for Life" continues, with a focus on the discovery and development of cancer immunotherapy treatments.

Headquarters

Shanghai, China

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices