leidenlawblog

Ton Liefaard

Ton Liefaard

Ton Liefaard is Professor of Children's Rights and holds the UNICEF Chair in Children's Rights and he is head of the Department of Child Law and Health Law at Leiden University

Profile page

Blogs