Vattenfall (Denmark)h-index: 26Total citations: 3,193Total papers: 136Homepage: https://group.vattenfall.com/dk/