computer engineering @ University of Waterloo
Location:University of Waterloo
chenselena doesn’t have any following yet.