Dr Mairi McLean

Clinical Reader

Respiratory Medicine and Gastroenterology, School of Medicine

Associate Member

Cell Signalling and Immunology, School of Life Sciences

Mairi McLean

Contact

Stories