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