John D. Russell

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