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