48 pubs · 1,221 cites · h-index 16
Maidstone and Tunbridge Wells NHS Trust
2026 - Present
Tunbridge Wells Hospital
Queen Alexandra Hospital
2025 - 2025
Portsmouth Hospitals NHS Trust
2024 - 2024
Epsom Hospital
2022 - 2023