Tecnoscienza : Italian Journal of Science & Technology Studies
ISSN:
2038-3460
Availability:
2010-present