Long Zhang

Dr. Long Zhang

Department of Energy and Power Engineering, School of Mechanical Engineering, Beijing Institute of Technology, Beijing 100811, China
orcid

Contribution