Shashank Mahashabde

Forest Laboratories Holdings Limited · H. Lundbeck A/S · Merck
Total Patents: 5
Overall Rank: #972,852
Years Active: 2005–2020
Forest Laboratories Holdings Limited Rank: #17