Guangtao Ran

Dr. Guangtao Ran

Department of Control Science and Engineering, Harbin Institute of Technology, Harbin, 150001, China; Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB T6G 1H9, Canada

Contribution