Sariola, S. “Note from the Editorial Team”.
Science & Technology Studies
, vol. 30, no. 1, Apr. 2021, pp. 2-3, doi:10.23987/sts.107723.