Health Revolution Congress Open Innovation Challenge 2025
14–28 May 2025 | Barcelona, Spain
CEO
Holly Health
London, United Kingdom
SME