Gerald Wong

I am a senior Mechanical Engineer living in Canada