Kelly Shi

Kelly Shi

Edmonton, Alberta

Univerity of Alberta

Student Researcher

More

This person hasn't backed any projects yet.