Prof Michael Yianneskis Honorary Professor Dept of Mechanical Engineering Faculty of Engineering Sciences Michael Yianneskis's full research profile on UCL Profiles