X

Xiubin Yang

Beijing Anzhen Hospital

ORCID: 0000-0003-4453-9019

28 papers and 670 citations.

PubIndex Score97Top 3% · mid-careerHow it's scored
28Publications
670Total Citations
First senior author: 2017