Pavel Trofimovich

Professor Concordia University