Steven D. Evitt

Badger Licensing · Stone & Webster · Technip Process Technology
Total Patents: 7
Overall Rank: #696,158
Years Active: 2004–2024
Badger Licensing Rank: #6