Roger J. Scheurer
Hiniker · E.I. Du Pont De Nemours And
Total Patents:
11
Overall Rank:
#464,739
Years Active:
1983–2014
Hiniker Rank:
#2