Weichao Luo@lwc626ChinaFollowAboutCurrentNoneEducationShanghai Jiao Tong UniversityBadgesProblem SolvingCPPVerified SkillsCertificate: Problem Solving (Basic)VerifiedWork Experiencelwc626 has not updated employment details yet.EducationShanghai Jiao Tong University