Scholarly Index

Rui Ma

People's Hospital of Xinjiang Uygur Autonomous Region; 896 total citations; 67 total publications; best world rank #446

People's Hospital of Xinjiang Uygur Autonomous Region

896Total citations
67Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Microgrid Control and Optimization2021-2025653CN 20795.51
Power Systems and Renewable Energy2021-2025481CN 31787.09
Power System Optimization and Stability2021-2025446CN 13485.34