Dr Barry Laird

Dr Barry Laird

Dr Barry Laird

Reader in Palliative Medicine, Edinburgh University