New Delhi, December 07, 2019: Thousands of people in India suffer from severe Intellectual Disability (ID) and Autism Spectrum disorder (ASD);…