Waleed Mekky

Adjunct Professor, Department of Civil Engineering McMaster University