Yang Zhang

Prof. Yang Zhang

Department of Mechanical Engineering, Technical University of Denmark, Produktionstorvet, 427A, 2800 Kgs. Lyngby, Denmark
orcid