Canum Nanomaterials Inc. - Fredericton, NB 

Canum Nanomaterials is an advanced manufacturing company that produces fullerenes, a carbon nanomaterial, which is used in flexible organic solar cells,…