Ruairidh Cooper

Weatherford U.K. Limited · Weatherford Switzerland Trading And Development Gmbh
Total Patents: 6
Overall Rank: #836,990
Years Active: 2014–2018
Weatherford U.K. Limited Rank: #6