Institute of Science, Technology and Society Studies Laboratoire249501STSSterneckstraße 15 9010 Klagenfurt, AustriaAutrichehttp://www.ifz.tugraz.at/eng
Interuniversity Research Center for Technology, Work and Culture Institution359508France