Scholarly Index

Yuan Shen

Wuhan National Laboratory for Optoelectronics; 3,389 total citations; 120 total publications; best world rank #508

Wuhan National Laboratory for Optoelectronics

3,389Total citations
120Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Anesthesia and Neurotoxicity Research2021-2025508CN 15880.54