Mark A. Gallop
Xenoport · Affymax Technologies N.V. · Arixa Pharmaceuticals
Total Patents:
109
Overall Rank:
#12,189
Years Active:
1994–2024
Xenoport Rank:
#1