Jacky Ly

Computer Science Co-op | Ryerson University