Skip to main content alibris logo

Chi-Yun Shin

Chi-Yun Shin is lecturer in film studies at Sheffield Hallam University, U.K.