Antti Ajanki

Helsinki University of Technology, Finland