aarne_Aarne_Ranta

Aarne Ranta

  • Head of Division, Computing Science, Computer Science and Engineering