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