Cited by 3.2k
South China Agricultural University
ORCID: 0000-0002-6587-1152Publishes on Cancer-related Molecular Pathways, Protein Degradation and Inhibitors, Multiple Myeloma Research and Treatments. 502 papers and 21.9k citations.
Add your photo, update your bio, and get notified when your ranking changes.