Hao Yang

Uchicago Argonne · Unknown · Nanjing Cavendish Bio-Engineering Tech. Co.
Total Patents: 18
Overall Rank: #244,061
Years Active: 2011–2025
Uchicago Argonne Rank: #103