B2DB — Who said what, where, and when

Z. Elsaraf

Manchester Metropolitan University

Events Z. Elsaraf has spoken at