leidenlawblog

Ton Liefaard

Ton Liefaard

Prof. Dr. T. Liefaard is Professor of Children's Rights and holds the UNICEF Chair in Children's Rights at Leiden University. He is the Head of the Department of Child Law and Health Law at Leiden Law School

Profile page

Blogs