News

The Preston Lab is located at Royal College of Surgeons in Ireland (RCSI) and is part of the Irish Centre for Vascular Biology and the School of Pharmacy and Biomolecular Sciences.