Aleksi Haapanen

Dental Specialist

Language skills

  • Finnish