Shared virtual spaces and its application in teaching and learning environment | IEEE Conference Publication | IEEE Xplore