Professional development-a program to stimulate personal growth | IEEE Journals & Magazine | IEEE Xplore