RAL Space

RAL Space is an integral part of the Science and Technology Facilities Council's (STFC) Rutherford Appleton Laboratory (RAL). RAL Space carries out world-class space research and technology development with involvement in over 210 space missions.
Rutherford Appleton Laboratory Harwell Campus​ Didcot Oxfordshire OX11 0QX
United Kingdom
Program / Activities