37 pubs · 19 cites · h-index 3
Cancer Research UK Clinical Trials Unit
2025 - Present
NIHR Surgical Reconstruction and Microbiology Research Centre
2026 - Present
University of Birmingham
2025 - Present
Instituto Nacional de Cardiologia
2003 - 2024
Hospital Pró-Cardíaco
2001 - 2005