Blog Details

Mental retardation

Delay in the development of intelligence and cognitive skills.