ICTVR

AcronymDefinition
ICTVRInternational Center for Technology in Virtual Reality (Portalegre, Portugal )