Steven Lehrer

Associate Professor - NYU Shanghai

Faculty of Arts and Sciences

Office of the Provost

Pudong 1555 Century Avenue NYU Shanghai Century Avenue Building Room 1127
Shanghai
Shanghai CN
200122