Yiqi Liu

Seneca College

Honours Bachelor of Technology – Software Development