Avela, Aleksi

Avela, Aleksi

Research assistant

Bachelor of Science in Technology

ETLA

Download HiRes Image