Enquire Now
Nature
×

Mental Retardation

Mental retardation is a permanent condition characterized by subaverage intelligence, which causes limitations in learning and adaptive functioning.

Your Enquiry