DHMIS

AcronymDefinition
DHMISDon't Hug Me I'm Scared (video)
DHMISDual-Head Microscope Inspection Station