10.0.3.230

Inventages leads €7m round for Phagenesis

173
The UK-based company’s device delivers a precisely sequenced and calibrated electrical signal to the pharynx of the dy