Waleed al-Amri

Professor of Translation Studies

Saudi Arabia