Mirza Nazrul Alam

Aalto University, Finland