9 October 2023

AXA IM Alts invests CHF 14m in vaccine developer