The largest space telescope ever constructed in Britain is to be taken out of storage at the University of Leicester’s Space Research Centre to go on display at the Science Museum in London. The JET-X ...
Space Park Leicester and the University of Leicester to launch new space nuclear power systems, space science and exploration spin-out company at International Astronautical Congress (IAC) – Perpetual ...