HPSC0105

We explore the complex relationship between science, technology and society, including key sociological accounts of the processes by which knowledge is constructed and validated.