World's Best Scientists 2026 revealed!
University of Ottawa

University of Ottawa

- Business And Management

Canada
Established: 1848
Scholars: 3
Award Badge
Best Universities
2025
Award Badge
Biology and Biochemistry
Canada
2026

Overview of the University of Ottawa

The University of Ottawa (Université d’Ottawa), established in 1848, is a leading public and research-intensive institution located in Ottawa, Ontario, Canada’s capital city. As the largest bilingual (English-French) university in the world, it serves a diverse and multicultural student body. With over 42,000 students enrolled in undergraduate and graduate programs, uOttawa comprises 10 faculties, including specialized schools, across a vibrant urban campus. Its scale and position in the heart of Canada’s government and scientific communities give it prominent national and international influence.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
1738 World 75 National H-index 39 Citations 8,451 145
2472 World 102 National H-index 33 Citations 5,431 75
2570 World 107 National H-index 32 Citations 8,741 74

Recently Published Articles