Elena Malakhatka

Ms. Elena Malakhatka

KTH Royal Institute of Technology
+1