Tecnoscienza : Italian journal of science & technology studies.
STS Italia.
Padua, Italy : STS Italia
Description based on: Vol. 1, no. 1 (2010); title from journal home page (viewed Feb. 22, 2012).
Latest issue consulted: Vol. 2, no. 2 (2011).
Science and civilization
Technology and civilization
Science and civilization.
Technology and civilization.