H

Huzi Xu

Tongji Hospital

ORCID: 0000-0003-0267-2014

22 papers and 1k citations.

PubIndex Score80Top 20% · early-careerHow it's scored
22Publications
1kTotal Citations