Michael Ha

Vancouver

My name is Ha, Michael Ha.

  • Work
    • UBC
  • Education
    • UBC