Rutherford Appleton Laboratory, Chilton, U.K.
Organization name
Rutherford Appleton Laboratory, Chilton, U.K.