Sariola, S. “30th Anniversary Issue of Science & Technology Studies”.
Science & Technology Studies
, vol. 31, no. 3, Sept. 2018, pp. 2-4, doi:10.23987/sts.74551.