Scholarly Index

Wen Ouyang

Central South University; 1,804 total citations; 98 total publications; best world rank #77

Central South University

1,804Total citations
98Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Anesthesia and Neurotoxicity Research2021-202577CN 2293.74
Anesthesia and Sedative Agents2021-2025225CN 4090.59
Intensive Care Unit Cognitive Disorders2021-2025714CN 6290.31
Nausea and vomiting management2021-2025896CN 20359.19
Cancer, Stress, Anesthesia, and Immune Response2021-2025883CN 32458.14