Thomas Vis

Trican Well Service
Total Patents: 2
Overall Rank: #1,826,130
Years Active: 2010–2023
Trican Well Service Rank: #9