Robert I. Richie

Tetra Technologies
Total Patents: 20
Overall Rank: #212,700
Years Active: 2012–2025
Tetra Technologies Rank: #2