Begell House Authors, Editors and Reviewers

Youyou Yan

Department of Engineering Science Oxford University, Oxford OXI 3PJ, UK; City University, School of Engineering, London EC1 0HB, UK