Longjiang Shen

Institution of Mechanical Engineers United Kingdom

Longjiang Shen

1chapters authored