10 employees
VorCatIn offers unparalleled capabilities in this field it holds all intellectual property associated with the VorCat technology.
2001