Skip to main content
Logo
European Innovation Council

Salvia BioElectronics

Developer of bioelectronic implants to treat migraines.

  • private sector