Natesan Murugesan

Bristol-Myers Squibb · Fmc · Syngene International Limited
Total Patents: 43
Overall Rank: #69,310
Years Active: 1989–2025
Bristol-Myers Squibb Rank: #61