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