IMSAT

AcronymDefinition
IMSATInstitute for Medical Science and Technology (UK)
IMSATIntelligent Manufacturing-Simulation Agents Tool
IMSATImagery Satellite