Comphya, a Swiss medical device company, is developing the first implantable neurostimulator to treat erectile dysfunction (ED). The device, CaverSTIM, aims to…
Praxis Spinal Cord Institute appoints four new members to the board of directors, bringing experience in finance, governance, community, and health care…