2005 Prize for scientific innovation, University of Helsinki

Prize: Prizes and awards