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