Laura Ahtiainen

University of Helsinki, Finland