Sariola, S. (2018). 30th anniversary issue of Science & Technology Studies.
Science & Technology Studies
,
31
(3), 2–4. https://doi.org/10.23987/sts.74551