Eva Rosen is an associate professor in the McCourt School of Public Policy.
Learn More About Eva Rosen
Development
Human Rights
Main Campus
McCourt School of Public Policy