James R. Crawford

Superior Energy Services · Nikola · Amcol International
Total Patents: 25
Overall Rank: #162,832
Years Active: 1984–2021
Superior Energy Services Rank: #2