STS-hub.de: Call for Panels

Science & Technology Studies (STS) has become a recognised, delineated academic field in the international research landscape. In Germany, however, STS is rather dispersed among existing academic disciplines, research institutes, and …