Nurul Alam

The University of British Columbia, School of Engineering, Canada