118 pubs · 6,124 cites · h-index 40
University of Nottingham
1991 - 2024
BioElectronics (United States)
2022 - 2022
University of Aberdeen
2015 - 2015
Queen's Medical Centre
2001 - 2015
Genelux (United States)
2007 - 2011