Oskar R. Terauds
The Stouffer
Total Patents:
4
Overall Rank:
#1,303,623
Years Active:
1985–1989
The Stouffer Rank:
#2