CS @UBC | bencheung.me | A passion-driven achiever, dreamer, and visionary of transforming ideas for a better tomorrow.

Connect with Ben Cheung