10 employees
Geniusoft brings qualified industry and medical expertise together to develop advanced data processing solutions.
2004