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