Tolong jelaskan mengenai Universitas Lancaster

Universitas Lancaster adalah sebuah universitas riset publik di Lancaster, Lancashire, Britania Raya.