Person details

Professor Julian Hamilton-Shield

Level 6, UHB Education Centre, Upper Maudlin Street, Bristol, BS2 8AE