49 pubs · 2,014 cites · h-index 23
University of Leeds
2009 - 2024
Leeds Dental Hospital
2019 - 2019
NHS Digital
2016 - 2017
Albany Medical Center Hospital
1994 - 1995
University of Sheffield
1977 - 1977