Mengze Niu
M.C. Dean
Total Patents:
1
Overall Rank:
#2,718,297
Years Active:
2021
M.C. Dean Rank:
#4