Sensars secures EUR 1.1 million in funding to advance revolutionary neuromodulation technology June 19, 2024