University of Ottowa
The University of Ottawa is a bilingual public research university in Ottawa, Ontario, Canada. The main campus is located on 42.5 hectares in the residential neighbourhood of Sandy Hill.
Listing Details
Section 1: Training Site Overview
Director of Training
Leon Lack