Avela, Aleksi Non-military service (office/research) Bachelor of Science in Technology aleksi.avela@etla.fi ETLA Download HiRes Image