Shailaja Kasibhatla

Cytovia · Novartis Ag · Bristol-Myers Squibb
Total Patents: 23
Overall Rank: #179,551
Years Active: 2002–2025
Cytovia Rank: #4