A PNU model of engineering service learning as a multidisciplinary design project | IEEE Conference Publication | IEEE Xplore