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