Song Hwee Lim

Song Hwee Lim is lecturer in world cinemas at the Department of Film Studies, University of Exeter.