Vincent Gu

Great Toronto Area

Trained in structual engineering, enthusiast about computer aided design/drafting and programming.