1. Department of Psychology Dutch Autism & ADHD Research Centre (d’Arc) University of Amsterdam Amsterdam The Netherlands
2. Department of Psychology Royal Holloway University of London Egham UK
3. Leo Kannerhuis (Youz/Parnassia Groep) Amsterdam The Netherlands