Deming Shu
Uchicago Argonne · The University Of Chicago · US Dept of Energy
Total Patents:
23
Overall Rank:
#177,472
Years Active:
1995–2025
Uchicago Argonne Rank:
#34