Rong Wang

Nanyang Technological University · Evoqua Water Technologies Pte. · Nippon Shokubai Co.
Total Patents: 13
Overall Rank: #365,205
Years Active: 2004–2025
Nanyang Technological University Rank: #12