Rahaf Orabi

Dr. Rahaf Orabi

Heidelberg Center for Cultural Heritage, Heidelberg University, Heidelberg, Baden-Württemberg, Germany
orcid