Kai Salomaa Professor Ph.D. University of Turku 1989 Office: Goodwin 545 Phone: 613 533-6073 Email Personal Website