KevinXu02

Undergraduate at ShanghaiTech & UC Berkeley (exchange).

Company:ShanghaiTech UniversityLocation:Shanghai

KevinXu02's Following