Pietro Cruciata
Polytechnique Montreal

Publications