Omer Farooq

Carleton University, Germany