Rui Xu

Array Biopharma · Genentech · Peloton Therapeutics
Total Patents: 38
Overall Rank: #83,814
Years Active: 2003–2025
Array Biopharma Rank: #24