James Gifford
Takeda Vaccines · Aveo Pharmaceuticals
Total Patents:
5
Overall Rank:
#927,853
Years Active:
2013–2024
Takeda Vaccines Rank:
#24