Robert Hayes
Xencor
Total Patents:
32
Overall Rank:
#112,404
Years Active:
2002–2023
Xencor Rank:
#9