Ngoc-Ha Dao

Helmerich & Payne Technologies
Total Patents: 1
Overall Rank: #2,440,481
Years Active: 2025
Helmerich & Payne Technologies Rank: #11