Placeholder image for a person

Ville Olkkonen

Research Scientist
  • Energy Systems Analysis