STFC, Rutherford Appleton Laboratory, Chilton, UK

Organization name
STFC, Rutherford Appleton Laboratory, Chilton, UK