Scholarly Index

Chenggen Wang

Shanghai Electric (China); 258 total citations; 83 total publications; best world rank #538

Shanghai Electric (China)

258Total citations
83Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Smart Grid and Power SystemsLifetime666CN 53189.80
Wind Turbine Control Systems2021-2025538CN 16373.40