Dennis Fan
Dennis Fan

Dennis Fan

Student at Western University. Passionate about business, technology, and politics.