Ivan Zhu

Xylem Water Solutions Zelienople · Evoqua Water Technologies · Signify Holding B.V.
Total Patents: 5
Overall Rank: #917,088
Years Active: 2016–2025
Xylem Water Solutions Zelienople Rank: #8