Kehan Zhu
Observed institutions: Boise State University, North China Electric Power University, State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, China Electric Power Research Institute, Hubei University of Technology, Zhejiang University, South China University of Technology
ORCID: 0009-0006-4059-4618
Observed ORCID: 0009-0006-4059-4618
OpenAlex ID: A5100879577
