Digital therapeutics company for women's midlife health; its Stella app delivers personalised, evidence-based menopause treatment plans and telehealth support.
Locations
London, United Kingdom (Headquarters)
22 Highbury Grove, Unit 401, London, Greater London, N5 2EF, United Kingdom