Most current list of publications is on Aalto research portal and on my Aalto Homepage. Note that those are listed in different categories, so some of the more recent ones are a bit down the list.

Please email me if you cannot get a copy of any of my publications, I should be able to help. You can also check my ResearchGate profile.