36 pubs · 654 cites · h-index 11
University Of Bristol Dental Hospital
1996 - 2022
University of Bristol
1997 - 2021
Musgrove Park Hospital
2015 - 2020
At Bristol
2010 - 2010