5 employees
Ibeza design and develop innovative healthcare IT solutions to simplify and manage documents for private and government medical industry.
2006