Badges
Certifications
mklechan has not earned any certificates yet.
Work Experience
mklechan has not updated employment details yet.
Education
University of Illinois at Urbana–Champaign (UIUC), Champaign
Skills
mklechan has not updated skills details yet.