Jawaharlal Nehru Centre for Advanced Scientific Research (JNCASR) researchers have found a potential therapy for patients suffering from autism/intellectual disability (ID) that will enable the ...