Robert P. Mahoney
Soane Energy · Self-Suspending Proppant · Nalco Chemical
Total Patents:
59
Overall Rank:
#40,365
Years Active:
1992–2024
Soane Energy Rank:
#2