Skip to Content

Dr Ruth Mackay
Senior Lecturer

Howell Building 132

Teaching

ME3622 Mechanical Engineering Structures

ME3626 Vehicle Structures and FEA

ME5678 Medical Device Engineering

ME5692 Group Project (MEng)