Xianming Deng

Dana-Farber Cancer Institute · Xiamen University · Scripps Research
Total Patents: 30
Overall Rank: #122,441
Years Active: 2014–2025
Dana-Farber Cancer Institute Rank: #28