Cheng Sheng@jeruSwitzerlandFollowAboutCurrentGoogle SwitzerlandEducationThe Chinese University of Hong Kong BadgesProblem Solving Certificationsjeru has not earned any certificates yet. Work Experiencejeru has not updated employment details yet.EducationThe Chinese University of Hong Kong