Kexin Lin
kexinlin
University of Toronto
Recent Tech Decisions
11 points

Companies