James F. Donnelly
Jamesbury · Carlingswitch
Total Patents:
3
Overall Rank:
#1,678,685
Years Active:
1980–1986
Jamesbury Rank:
#2