Enrique Abarca

Nabors Industries · Nabors Drilling Technologies Usa · C.R. Bard
Total Patents: 8
Overall Rank: #632,450
Years Active: 2013–2020
Nabors Industries Rank: #3