Olli Dahl
Professor, Environmental Technology
Aalto University School of Science and Technology