University of Waterloo
Waterloo, Ontario, Canada
Civil and Environmental Engineering
Jazan University
Jāzān, Saudi Arabia
Civil Engineering