BioTech · November 9, 2026SRTD Biotech raises €31.5M seed to advance mRNA switch therapies for cancer and autoimmune disease€31.5M · Seed