Scholarly Index

Yang Shen

University of Electronic Science and Technology of China; 4,208 total citations; 177 total publications; best world rank #716

University of Electronic Science and Technology of China

4,208Total citations
177Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Synthesis of Indole DerivativesLifetime720CN 16682.65
Solar Energy Systems and Technologies2021-2025716CN 19650.82