top of page

London-based health tech Hexarad secures €13 million for its teleradiology platform

Stefano De Marzo

16 Aug 2024

bottom of page