IMSRI

AcronymDefinition
IMSRIIntelligent Machines and Special Robotics Institute (Finland)