Prof Cyril Leung is a Fellow of the Canadian Academy of Engineering and a professor at the University of British Columbia, Canada. More