YHYifan Hu@h31415CanadaFollowBadgesProblem SolvingVerified Skills & RolesNo certificateh31415 has not earned any certificates yet. Work Experienceh31415 has not updated employment details yet.Educationh31415 has not updated education details yet.