Aaron Keith Chamberlain
Xencor · Takeda Pharmaceutical Company Limited
Total Patents:
18
Overall Rank:
#244,110
Years Active:
2009–2025
Xencor Rank:
#17