-
Iida Korhonen created the site Iida Korhonen 3 months, 3 weeks ago
-
Iida Korhonen changed their profile picture 3 months, 3 weeks ago
-
Iida Korhonen's profile was updated 3 months, 3 weeks ago
Lucas College and Graduate School of Business