Myricx Bio's £90M Series A: A Venture Capital Triumph for European BiotechMax Scott-HayesfinanceVCbiotech