Finlay, Ilora, Baroness Finlay of Llandaff walisische Ärztin, Professorin und Mitglied im House of Lords