Andrew D. Rose

Helmerich & Payne
Total Patents: 9
Overall Rank: #539,032
Years Active: 1997–2025
Helmerich & Payne Rank: #15