401 pubs · 11,268 cites · h-index 48
London Centre for Nanotechnology
2007 - Present
University College London
2004 - Present
Interaction Design (United Kingdom)
2025 - 2025
Western Kentucky University
Saint Louis University
2023 - 2023