IMHAP: Institute of Mental Health Act Practitioners

What does IMHAP mean? The above is one of IMHAP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Institute of Mental Health Act Practitioners