5 employees
Alleviate designs self-treatment systems for chronic pathologies, combining digital and physical technologies sold direct-to-consumer.
2020