iCad

Large logo of iCad

Headquarters

Flag of United States of AmericaUnited States of America

iCAD creates and provides solutions for the identification and treatment of cancer, along with services that empower medical professionals to locate and address cancerous growths.