Jari Aromaa

Aalto University, Finland