University of Ottawa - Ίδρυμα Σταύρος Νιάρχος

University of Ottawa