Ramesh Kumar Sistla

Bristol-Myers Squibb · Syngene International Limited · Orion
Total Patents: 31
Overall Rank: #115,847
Years Active: 2013–2025
Bristol-Myers Squibb Rank: #128