Mahendra G. Dedhiya
Forest Laboratories Holdings Limited · Richter Gedeon Nyrt. · Ironwood Pharmaceuticals
Total Patents:
26
Overall Rank:
#153,492
Years Active:
2004–2022
Forest Laboratories Holdings Limited Rank:
#1