Skip to Content

Dr Ruth Mackay
Senior Lecturer

Howell Building 132

Membership and affiliation

MIEEE

AMIMechE

Member, Biochemical Society

Member of The European Organ-on-Chip Society (EUROoCs)

Member of the European Low Gravity Research Association

Media interests

Vagina on a Chip