English: Lords' Committee on Science and Technology
Welsh: Pwyllgor Tŷ'r Arglwyddi ar Wyddoniaeth a Thechnoleg
Subject: Pwyllgorau