STFC
Science and Technology Facilities Council
Science and Technology Facilities Council (STFC) is one of Europe’s largest multi-disciplinary scientific research organisations – within UK Research and Innovation, building on a wealth of established scientific heritage and a network of international expertise.