"Obstructed Embrace": The ID Card Institution in Shanghai, 1945–49

Monday, January 6, 2025: 11:00 AM
East Room (New York Hilton)
Xiaoyan Ren, University of Illinois Urbana-Champaign
Previous Presentation | Next Presentation >>