Washington University in St. Louis
St Louis, USA
Prince Sattam Bin Abdulaziz University
Al Kharj, Ar Riyāḑ, Saudi Arabia