Ziad Saghir

Ziad Saghir

Ryerson University, Toronto, Canada