John D. Russell
Ford · Harris · Oracle
Total Patents:
177
Overall Rank:
#4,398
Years Active:
1981–2021
Ford Rank:
#52