Duxin Sun

University of Michigan · Imra America · Kura Oncology
Total Patents: 26
Overall Rank: #149,241
Years Active: 2010–2025
University of Michigan Rank: #29