School of Law Logo11:55am 05/08/2025

Jenny Ryan

Adjunct Professor and Director of the Children’s Rights Clinic