Pouya Pourjafar@PouyaTheDonSwitzerlandFollowAboutEducationETHZ BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork ExperiencePouyaTheDon has not updated employment details yet.EducationETHZ