Elizabeth Armstrong

Elizabeth Armstrong

Teaching Professor of East Asian Studies, Emerita
Faculty in Residence, AKP in Japan Fall 2024; on leave Spring 2025.
Cross Icon