Rick E. Barrett
The Charles Machine Works · Helmerich & Payne
Total Patents:
4
Overall Rank:
#1,089,355
Years Active:
2019–2025
The Charles Machine Works Rank:
#63