Macrofocus Companies

Macrofocus creates visual systems and solutions for various applications, including both existing vertical applications and stand-alone systems.

Estimated Revenue: Less than $1M
Industry: AI R&D for Ageing Research
Headquarters: Zurich, Zurich, Switzerland
Employee Number: 1-10