Sweden – Jesper Ström

Research engineer
Department of Ecology, Environment & Plant Sciences (DEEP)
Stockholm University