Shuhuan Wang
Iowa State University · North China University Of Science And Technology
Total Patents:
2
Overall Rank:
#1,821,253
Years Active:
1996–2023
Iowa State University Rank:
#700