MagicChem: A Multi-modal Mixed Reality System Based on Needs Theory for Chemical Education | IEEE Conference Publication | IEEE Xplore