Millions worldwide suffer from autism spectrum disorder (ASD), which poses particular difficulties that may impede development and day-to-day functioning. However,…