Ton Liefaard

Ton Liefaard

Prof. Dr. Ton Liefaard is Vice-Dean for Education of Leiden Law School, Professor of Children's Rights at Leiden University and Professor of Children’s Rights at Leiden University and holds the UNICEF Chair in Children’s Rights at Leiden University

Profile page

Discussions