Li Yu

Beijing, China

Interaction Designer, Web Developer

  • Work
    • Carnegie Mellon Human Computer Interaction Institute
  • Education
    • Cornell University