Saadatmand, Mohsen, University of Helsinki, Finland