Dr. Janne Kurjenniemi

Current affiliation: Magister Solutions
Primary location: Finland

Read more »