University of Alcala World Ranking - US News
University of Alcala History
The University of Alcala also known as Universidad de Alcala is a Spanish university located in Alcala de Henares. The university was established in 1293 as Studium Generale and eventually re-established in 1977. Presently, the university enrolls 28,000+ students and teaching staff of over 2600.