Wenhua Xie

Lumigen · Research Institute Of Petroleum Processing, Sinopec · Danaher
Total Patents: 17
Overall Rank: #269,980
Years Active: 2002–2023
Lumigen Rank: #6