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