Scholarly Index

Yang Liu

Shanghai University of Electric Power; 835 total citations; 109 total publications; best world rank #487

Shanghai University of Electric Power

835Total citations
109Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Smart Grid and Power SystemsLifetime520CN 41791.35
Power Systems and Renewable Energy2021-2025779CN 51081.01
Smart Grid and Power Systems2021-2025487CN 40375.17
Power Systems and Technologies2021-2025951CN 70349.33