Susan R. Watson

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