Mi Gyung Kim

Mi Gyung Kim is Associate Professor of History at North Carolina State University.