Dinesh U. Chimmanamada

Synta Pharmaceuticals · Madrigal Pharmaceuticals · Berg Companies
Total Patents: 46
Overall Rank: #62,977
Years Active: 2009–2022
Synta Pharmaceuticals Rank: #6