James C. Ritter
Acumed · Dowell Schlumberger Incorporated · The Dow Chemical
Total Patents:
5
Overall Rank:
#985,151
Years Active:
1984–2018
Acumed Rank:
#37