Canadian Science and Technology Museum – Canada

 

IMAPP intro 13 Canada

 

View photo in messageThe Canadian Science and Technology Museum is located in Ottawa, Ontario. We welcome you to visit our museum in person or to check out our website at:

Cstmuseum.techno-science.ca/en/collection-research/collection.php

 

David Pantalony