20240321161657.269828 0373-1359 Sweden Svensk naturvetenskap : Svensk naturvetenskap : Svensk naturvetenskap Svensk naturvetenskap