Associate
Kalliolaw Attorneys Ltd
University of Helsinki
Aalto University
University of Eastern Finland