Press Release

Excelra Makes Strategic Investment in Anlitiks, a Disruptive HEOR and RWE Technology-led Consulting Company