Randall A. Scheuerman

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