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