ScienceSpace: virtual realities for learning complex and abstract scientific concepts | IEEE Conference Publication | IEEE Xplore