University of Leicester is a company that provides City centre, Cytogenetics, Tissue culture and more. University of Leicester is headquartered in United Kingdom LEICESTER. University of Leicester was founded in 1957. University of Leicester has a total of 1,667 patents and 49,863 literature
The University of Leicester (/ˈlɛstər/ LES-tər) is a public research university based in Leicester, England. The main campus is south of the city centre,...
What is University of Leicester's official website?