13 employees
InControl Medical develops devices that aim to treat urinary and fecal incontinence.
2010