George W. Smith

Evoqua Water Technologies · Envirex · Research Development Foundation
Total Patents: 18
Overall Rank: #254,209
Years Active: 1986–2020
Evoqua Water Technologies Rank: #19