About
My name is David Shen and I am currently studying at Queen's University for computing in the class of 2024.
Website in progress
I'm a
My name is David Shen and I am currently studying at Queen's University for computing in the class of 2024.