Anne Storch

Professor
Institute for African Studies and Egyptology