Mylene Tu

Mylene Tu

Mylene Tu

Writing things while doing things | UWaterloo | Social Entrepreneur | Product Person