10 employees
IndiCation specializes in software development and IT systems for nephrological practices and dialysis centers.
1994