M. H. Mostafa
Aalto University
Finland