Xinru Wang
Observed names: Wang Xinru, Xinru WANG
Observed institutions: Beijing Institute of Technology, The University of Sydney, North China Electric Power University, State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, Shandong University of Science and Technology, Nanjing University of Aeronautics and Astronautics
ORCID: 0000-0002-5490-1096
Observed ORCID: 0000-0002-5490-1096
OpenAlex ID: A5044104507
