 She is a past president of the Royal Society of Medicine.She is a
professor of palliative medicine at Cardiff University School of Medicine, and is consultant at the Velindre Cancer Centre in Cardiff.On 28 June 2001, she was made a life peer as Baroness Finlay of Llandaff, of Llandaff in the County of South Glamorgan.