Scholarly Index

Xiuwu Pan

XinHua Hospital; 1,579 total citations; 96 total publications; best world rank #510

XinHua Hospital

1,579Total citations
96Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal cell carcinoma treatment2021-2025510CN 5892.85
Ferroptosis and cancer prognosis2021-2025798CN 67791.00
Renal and related cancers2021-2025917CN 13181.30