top of page
Healthcare Technology Thought Leadership by Nelson Advisors

Aug 2, 20192 min read
London-based Babylon Health raises €495 million to democratize healthcare in the US and Asia
London-based Babylon Health took its name from the ancient city of Babylon, where almost 2500 years ago citizens would gather in the town...
bottom of page