Randall A. Scheuerman
Xenoport · Syngenta Participations Ag · Affymax
Total Patents:
20
Overall Rank:
#222,718
Years Active:
2001–2018
Xenoport Rank:
#10