Michael Zhu@mzhu105United StatesFollow BadgesProblem Solving Certificationsmzhu105 has not earned any certificates yet. Work Experiencemzhu105 has not updated employment details yet.Educationmzhu105 has not updated education details yet.