Research degrees - mech