Intellectual disability

Intellectual disability (ID), also known as general learning disability (in the United Kingdom), and formerly mental retardation (in the United States), is a generalized neurodevelopmental disorder characterized by significant impairment in intellectual and adaptive functioning that is first apparen...

1 story • Updated Nov 5, 2025
Intellectual disability
Health

"Container Crime: Unpacking the Health Risks of Urban Violence"

16 sources Nov 3, 2025