Euan Murdoch

Weatherford Technology Holdings · Weatherford U.K. Limited · Dongguan Yulong Telecommunication Tech Co.
Total Patents: 5
Overall Rank: #937,534
Years Active: 2018–2024
Weatherford Technology Holdings Rank: #250