Rihui CHEN@chen_rihuiChinaFollowAboutEducationThe university of Geneva BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencechen_rihui has not updated employment details yet.EducationThe university of Geneva