Idrx icon

Idrx

report entityclaim entity
IDRx is a clinical-stage biopharmaceutical company based in Plymouth, Massachusetts, focused on revolutionizing cancer treatment through precision combination therapies. Founded in 2022, IDRx aims to enhance patient outcomes with intelligently designed solutions tailored to target cancer more effectively.
National Ranking
17735th
in United States
Regional Ranking
19360th
in North America
Global Ranking
49536th
worldwide
Rankings by SemRush