Professional and personal development in research experiences for undergraduates | IEEE Conference Publication | IEEE Xplore