Eva Szeli

Eva Szeli is an Adjunct Professor of Law at New York Law School and former Director of European Programs with Mental Disability Rights International.