Marc D. Better

Xoma · Research Development Foundation · Xoma (Us)
Total Patents: 29
Overall Rank: #132,619
Years Active: 1994–2010
Xoma Rank: #4