Skip to main content

English: Science and Technology Facilities Council

Welsh: Cyngor Cyfleusterau Gwyddoniaeth a Thechnoleg

Part of speech

Noun, Masculine, Singular

Definition

STFC.

Context

Formed as a research council through a merger of the Council for the Central Laboratory of the Research Councils and the Particle Physics and Astronomy Research Council.