2 min read law legal definition Science and technology as a tool of power: An appraisal December 15, 2022 Jessica M. Balch This Perspective examines the UK Government’s ambition to use science and technology (S&T) as...