Sander J. H. van Deventer

Xoma
Total Patents: 5
Overall Rank: #1,042,254
Years Active: 1997–2003
Xoma Rank: #26