Molecular visualization: a microcosm of the e-revolution | IEEE Journals & Magazine | IEEE Xplore