Ionel Wechsler
Evoqua Water Technologies · Siemens Industry · Allis-Chalmers
Total Patents:
8
Overall Rank:
#649,757
Years Active:
1980–2014
Evoqua Water Technologies Rank:
#76