telstrahealth.co.uk
3 Dorset Rise, London EC4Y 8EN, UK
Telstra Health UK enables ideal healthcare by turning data into insights and decisions for healthcare organizations, improving services and outcomes through actionable data analysis.
Phone
+1 212-863-2872
Year Founded
1999