Alvin Ho

Loves games and programming.

  • Education
    • University of California