Skip to main content

Mika Marttunen


Doctor of Technology, Finnish Environment Institute