Shuming Nie
Emory University · Indiana University Research And Technology · Advanced Research & Technology Institute
Total Patents:
19
Overall Rank:
#229,025
Years Active:
2002–2025
Emory University Rank:
#17