Mr David McArthur Dept of Mechanical Engineering Faculty of Engineering Sciences David McArthur's full research profile on UCL Profiles