34 employees
Ifa Systems develops of information technology solutions for eye care specialists and offers electronic medical record software.
1988