Mark Torresani

Tetra Tech
Total Patents: 3
Overall Rank: #1,439,688
Years Active: 2017–2021
Tetra Tech Rank: #2