Lena Scheen

Lena Scheen is assistant professor/faculty fellow at New York University Shanghai (NYU Shanghai).

Books