Reactions from INSAR 2018
Europe’s largest port is about to get a little busier this week as members of the autism research community pour into Rotterdam, the Netherlands, for the 17th annual International Society for Autism Research (INSAR) meeting.