IMHAA

AcronymDefinition
IMHAAIndependent Mental Health Act Advocacy (UK)
IMHAAInternational Medical Hypnotherapy Accreditation Association, Ltd (Lewes, DE)