Vattenfall (Germany)h-index: 24Total citations: 3,611Total papers: 124Homepage: http://corporate.vattenfall.de/