Shanshan Lan
Shanshan Lan is an Assistant Professor in the Department of Anthropology at the University of Amsterdam, The Netherlands
Shanshan Lan is an Assistant Professor in the Department of Anthropology at the University of Amsterdam, The Netherlands See less
Shanshan Lan's Featured Books