Professor Edmund Sonuga-Barke

Editor-in-Chief of the Journal of Child Psychology and Psychiatry and Professor of Developmental Psychology, Psychiatry & Neuroscience at King's College London.
Professor Edmund Songua-Barke
Editor-in-Chief of the Journal of Child Psychology and Psychiatry and Professor of Developmental Psychology, Psychiatry & Neuroscience at King's College London.