STFC

Science and Technology Facilities Council.