Susan R. Watson
Xoma (Us) · Compugen · Xoma
Total Patents:
6
Overall Rank:
#786,156
Years Active:
2015–2025
Xoma (Us) Rank:
#5