Boomerang
Boomerang Medical, a bioelectronic medicine company developing implantable neuromodulation, including sacral nerve stimulation, to treat inflammatory bowel disease.
Founded
Region
Investors
People