Dacheng Ren

Syracuse University · New York University · University Of Connecticut
Total Patents: 13
Overall Rank: #369,967
Years Active: 2008–2024
Syracuse University Rank: #5