Dr Ruikang Xue Project Manager Dept of Mechanical Engineering Faculty of Engineering Sciences Ruikang Xue's full research profile on UCL Profiles