School of Law Logo2:44pm 05/30/2025

Jenny Ryan

Adjunct Professor and Director of the Children’s Rights Clinic