129 pubs · 1,607 cites · h-index 17
Ultrahaptics (United Kingdom)
2013 - 2013
Transport Systems Catapult
2002 - 2006
University of Bristol
1991 - 2002
IP Australia
1990 - 1990
Royal Aeronautical Society