Richard Kulavik
Voyetra Turtle Beach · Motive Drilling Technologies · Helmerich & Payne Technologies
Total Patents:
157
Overall Rank:
#5,569
Years Active:
2014–2025
Voyetra Turtle Beach Rank:
#1