08 September 2020 | NEW DISTRIBUTION AGREEMENT SIGNED BETWEEN ALESCO AND DELTAGEN UK – ATURA Download the Press Release