STFC stands for the Science and Technology Facilities Council. We are one of the UK Government’s research councils. We research things like particle physics, space and high performance computing, and then apply it to innovations that help the world, such as particle physics used in radiotherapy to treat cancer.
Comments