Ultrahaptics (United Kingdom)h-index: 23Total citations: 2,414Total papers: 132Homepage: http://ultrahaptics.com/