Markets Philogen S.p.A.: A Closer Look at the Italian Biotech Company’s Investment Potential Samuel Wright 8 July 2025