Our Experts

Baher Abdulhai

PhD Transportation Engineering (1996) • Professor, Department of Civil and Environmental Engineering • Director, Toronto Intelligent Transportation Systems Centre

Contact