Yihan Xu@yihanx2Follow BadgesProblem Solving Certificationsyihanx2 has not earned any certificates yet. Work Experienceyihanx2 has not updated employment details yet.Educationyihanx2 has not updated education details yet.LinksLinkedinhttps://www.linkedin.com/in/yihan-xu-39a387128/ Skillsyihanx2 has not updated skills details yet.