Waleed Almusharaf
Waleed Almusharaf is a translator, writer, and academic, with a PhD from SOAS, University of London. He currently lives in California in the US.
Waleed Almusharaf is a translator, writer, and academic, with a PhD from SOAS, University of London. He currently lives in California in the US.