Reza Talabi

Tetra Technologies
Total Patents: 9
Overall Rank: #547,612
Years Active: 2015–2024
Tetra Technologies Rank: #9