Donations Eligible Under Section 80G and 80GGA   |   Bank Details

SAKAR

Sundernagar Distt. Mandi Himachal Pradesh

Donate Now

+91-9816018605

Definition of mental retardation

Definition of mental retardation

The term intellectual disability is now preferred over mental retardation especially in medical, educational, and regulatory contexts. Mental retardation is still widely used in speech and writing, though it may sometimes be considered offensive