Mechanical Engineering Faculty Of Engineering And Faculty Of Medicine And Dentistry University Of Alberta