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