Rebecca Gould

Rebecca Gould

Center Associate

Professor, Islamic World and Comparative Literature, University of Birmingham