For science enthusiasts and curious minds alike, a visit to Ottawa’s Canada Science and Technology…