Babylon Healthh-index: 16Total citations: 2,461Total papers: 199Homepage: https://www.babylonhealth.com/