Stephen Roth
Neose Technologies · Ii Morrow · UPS
Total Patents:
21
Overall Rank:
#211,576
Years Active:
1989–2006
Neose Technologies Rank:
#7