David Campbell

Affymax Technologies N.V. · Phenomix · Afraxis
Total Patents: 37
Overall Rank: #89,405
Years Active: 1994–2024
Affymax Technologies N.V. Rank: #4