Robert Hayes

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