University of Alberta
Study in Canada The public research,University of Alberta, usually called U of A or Alberta, is situated in Edmonton, Alberta, Canada. Alexander Cameron Rutherford established it in 1908. The University of Alberta is ranked 135th among all universities worldwide. According to the QS Global University Rankings 2023, it is rated #110. 118th in the 2023 […]
University of Alberta Read More »