John Ewing

Zimmer · Pretty Products · Veolia Water Solutions & Technologies Support
Total Patents: 5
Overall Rank: #907,971
Years Active: 1984–2014
Zimmer Rank: #988