20041117174000.0 1237-6418 1237-6418 1237-6418 Teknologiakatsaus. Teknologiakatsaus. Teknologiakatsaus (Helsinki. 1993) 1237-6418 Finland 1237-6418 Teknologiakatsaus (Helsinki. 1993)