Eleanor Stoots
Oglevee · Penn State
Total Patents:
5
Overall Rank:
#1,042,568
Years Active:
1993–2003
Oglevee Rank:
#8