3 employees
NRCtech SA is a spin-off of the Mechanical Systems Design Laboratory ( LCSM ) of the Swiss Federal Institute of Technology Lausanne.
2002