Nanomakers logo

Nanomakers

A French start-up that has been designing and producing patented silicon-based nanopowders .

Industries

Headquarters

La France, France

Employees

11-50

Links


Org chart

Collapse

Teams


Offices