331 pubs · 15,022 cites · h-index 61
King's College London
1995 - 2025
King's College School
2006 - 2023
European Patent Organisation
2006 - 2018
The King's College
2000 - 2017
University of Wisconsin–Madison
2012 - 2012