Hu Craig@hucraigFollow BadgesProblem Solving Certificationshucraig has not earned any certificates yet. Work Experiencehucraig has not updated employment details yet.EducationUCSCLinksLinkedinhttps://www.linkedin.com/in/craig-yong-ning-hu-88450753 Skillshucraig has not updated skills details yet.