Student, faculty and liaison roles in the engineering clinic program at Harvey Mudd College | IEEE Conference Publication | IEEE Xplore