Scholarly Index

Shaorui Chen

Chinese Academy of Sciences; 6,527 total citations; 182 total publications; best world rank #95

Chinese Academy of Sciences

6,527Total citations
182Total publications
47H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pain Mechanisms and TreatmentsLifetime719CN 2197.13
Pain Mechanisms and Treatments2021-202595CN 1896.48
Ion channel regulation and function2021-2025128CN 2092.80
Neuroscience and Neuropharmacology Research2021-2025439CN 3192.94
Neuropeptides and Animal Physiology2021-2025922CN 16567.83