Reviews & profiles elsewhere
Merhan M Altayeb
King Abdullah University of Science and Technology
Thuwal