Chester crowned top for international at 2024 WUSCAs
The institution in northern England beat off competition from nine other shortlisted finalists in the international category. In 12 categories, the University of Sheffield was named University of the Year, …