Ronald W. Barrett

Affymax Technologies N.V. · Xenoport · Medikine
Total Patents: 65
Overall Rank: #33,683
Years Active: 1993–2024
Affymax Technologies N.V. Rank: #1