Eva Szeli

Portrait: 
First name: 
Eva
Last name: 
Szeli
Arizona State University, Phoenix; New York Law School, USA