SENISCA full BLACK-solid (002).png
SENISCA shortlisted for 2022/2023 Nature Spinoff prize
25 mai 2023 03h00 HE | Senisca Ltd
SENISCA shortlisted for 2022/2023 Nature Spinoff prize Exeter, UK – 25 May 2023: SENISCA, a UK biotechnology company developing RNA based therapeutics to reverse cellular senescence and target the...