imec Investor

Research center in nanoelectronics

Estimated Revenue: $1M to $10M
Industry: Embedded Systems, Industrial, Information Technology, Search Engine
Acquisitions Number: Made Acquisitions
Founded Date: 1982-01-01
Investor Type: Incubator
Headquarters: Leuven, Vlaams-Brabant, Belgium
Employee Number: 1001-5000