Jonathan Todres Sign in to save
Currently: Georgia State University
936
Citations
17
h-index
26
i10-index
164
Works (all)
1
Aachen papers
Departments & institutes in Aachen
-
Rotating Honorary Chair in Enforcement of Children’s Rights Leiden University1 paper · 2025
Affiliations exactly as printed on papers (4)
- 2× Georgia State University, Atlanta, GA, USA
- 1× Georgia State University Atlanta United States
- 1× Distinguished University Professor and Catherine C. Henson Professor of Law, Georgia State University College of LawAtlanta, GA, USA
- 1× Rotating Honorary Chair in Enforcement of Children’s Rights, Leiden Law School (2024–2025), Leiden University, Leiden, The Netherlands
Papers 4 stored
4 results