Healthcare data storage and management solutions
(Acquired by Novacap)
Location: South Bend, IN
Website