Dengming Xiao

Array Biopharma · Centaurus Biopharma Co. · Genentech
Total Patents: 42
Overall Rank: #73,437
Years Active: 2003–2020
Array Biopharma Rank: #48