The engineer's role in the progress of science | IEEE Journals & Magazine | IEEE Xplore