D

Didi Wen

Xijing Hospital

ORCID: 0000-0002-5176-0777

57 papers and 924 citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
57Publications
924Total Citations
First senior author: 2023

Top publicationsby citations

Indexing the rest of 57 publications…