Science Soapbark tree’s medicinal secrets revolutionize vaccine production Researchers at the John Innes Centre have used a powerful technique called… Hristina ByrnesMarch 24, 2023