Photo of Michel Barbeau

Michel Barbeau

Faculty Member, Computer Science

    Phone:613-520-2600