Mohammad-Sajjad Mirmoosa
Aalto University
Finland