Donald T. Roth

Affymax Technologies N.V. · Glaxo Group Limited
Total Patents: 2
Overall Rank: #2,257,923
Years Active: 1997–1998
Affymax Technologies N.V. Rank: #51