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