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