Vidyasagar Vuligonda

AbbVie · Io Therapeutics
Total Patents: 86
Overall Rank: #19,583
Years Active: 1996–2025
AbbVie Rank: #15