Shutong Yang

Georgetown University · Ocean University Of China · Qingdao University Of Technology
Total Patents: 4
Overall Rank: #1,067,232
Years Active: 2003–2025
Georgetown University Rank: #236