CHUV, Lausanne, Vaud, Switzerland
Centre Hospitalier Universitaire Vaudois (CHUV), Lausanne, VD, Switzerland
Great Ormond Street Hospital NHS Foundation Trust, London, Greater London, United Kingdom
University College London, London, Greater London, United Kingdom
Centre Hospitalier Universitaire Vaudois (CHUV), Lausanne, Vaud, Switzerland
Centre Hospitalier Universitaire Vaudois (CHUV), Lausanne, Vaud, Switzerland
Lausanne University Hospital, Lausanne, Vaud, Switzerland
CHUV, Lausanne, Switzerland
University Hospital of Lausanne, Lausanne, Vaud, Switzerland
Hospital of Riviera-Chablais, Rennaz, Switzerland
Centre Hospitalier Universitaire Vaudois, CHUV, Lausanne, VD, Switzerland
University Hospital of Bern, Bern, Switzerland
Service des troubles du spectre de l'autisme et apparentés, Lausanne, Switzerland