Emma Jinhua Teng

Emma J. Teng is Professor of Chinese Studies at the Massachusetts Institute of Technology.