Teollisuuden Voima (Finland)h-index: 28Total citations: 3,225Total papers: 371Homepage: http://www.tvo.fi/