Saariluoma, Pertti. 2005. “Open Access Publishing As an Incorporator of Research and Innovation Cycle”. Human Technology 1 (2):109-10. https://doi.org/10.17011/ht/urn.2005353.