Odon Device in line for additional testing, manufacturing

The Odon Device, a life-saving invention that aids in obstructed labor, has been licensed for production by medical technology company …