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