The University of Leicester is a public research university based in Leicester, England. The main campus is south of the city centre, adjacent to Victoria Park. In 1957, the university's predecessor gained university status. Read More
An international team of health researchers have described how genetic defects influence the spectrum of vision development and cause problems in developing babies' eyes. ...