95 pubs · 1,535 cites · h-index 21
Engineering and Physical Sciences Research Council
2011 - Present
University of Huddersfield
2011 - Present
China Academy Of Machinery Science & Technology (China)
2024 - 2024
Google (United States)
2013 - 2013
Nanyang Technological University
2009 - 2009