By kiera.obrien, 9 January, 2025 Body Deborah Riby is professor of developmental psychology within the Centre for Neurodiversity & Development at Durham University Institution Durham University By miranda.prynne, 27 May, 2021