Scholarly Index

Chenxi Zhao

First People's Hospital of Chongqing; 1,318 total citations; 46 total publications; best world rank #741

First People's Hospital of Chongqing

1,318Total citations
46Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Spinal Cord Injury Research2021-2025741CN 21977.96