Daniel Rodriguez
Weatherford/Lamb · Germans Boada, S.A.
Total Patents:
5
Overall Rank:
#969,243
Years Active:
2009–2020
Weatherford/Lamb Rank:
#315