Hi there!

I'm Haoran (Randy) Yu, an Assistant Professor at the Department of Civil and Environmental Engineering, University of Alberta.