About John Smith

Engineer
Canada

John Smith is a Construction Engineer and Blogger having years of experience in dealing with Advanced composite materials and other innovative materials. In his free time he play with his Cat "Marlo"

Designing Buildings Anywhere

Get the Firefox add-on to access 20,000 definitions direct from any website

Find out more Accept cookies and
don't show me this again