Vinay Bhaskar
Takeda Pharmaceutical Company Limited · Facet Biotech · Werewolf Therapeutics
Total Patents:
38
Overall Rank:
#83,996
Years Active:
2007–2025
Takeda Pharmaceutical Company Limited Rank:
#122