Stephan D. Findley
Athenaeum
Total Patents:
5
Overall Rank:
#1,013,813
Years Active:
1993–2013
Athenaeum Rank:
#2