Sariola, S. (2021) “Note from the Editorial Team”,
Science & Technology Studies
, 30(1), pp. 2–3. doi: 10.23987/sts.107723.