140 pubs · 4,273 cites · h-index 36
At Bristol
2013 - Present
Whitchurch Hospital
2019 - 2024
University of Bristol
2000 - 2024
Ulverscroft (United Kingdom)
2020 - 2023
Center for Pain and the Brain
2020 - 2020