Dr. Leo Depuydt

Associate Department
Department of Egyptology and Ancient Western Asian Studies
Institution