STFC, Rutherford Appleton Laboratory, Chilton, UK
Organization name
STFC, Rutherford Appleton Laboratory, Chilton, UK