insulin coma therapy

noun

Medical Definition of insulin coma therapy