Scholarly Index

Xingjuan Chen

Northwestern Polytechnical University; 2,748 total citations; 133 total publications; best world rank #432

Northwestern Polytechnical University

2,748Total citations
133Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ion Channels and ReceptorsLifetime549CN 3193.12
Ion Channels and Receptors2021-2025432CN 6667.32