Zhengtao Zhu
University Of Illinois · South Dakota Board Of Regents
Total Patents:
22
Overall Rank:
#192,345
Years Active:
2009–2024
University Of Illinois Rank:
#27