Is The University of Leeds is private or public university ?

The University of Leeds is a public research university located in Leeds, England. It was established in 1904 and is part of the Russell Group, a prestigious association of research-intensive universities in the UK.

As a public institution, it receives funding from the government and operates under national higher education regulations. The university offers a wide range of undergraduate and postgraduate programs, contributing significantly to academic research and innovation.