Latest News and Press Releases
Want to stay updated on the latest news?
-
Exeter, UK – 20 April 2023: SENISCA, a biotechnology company developing RNA based therapeutics to reverse cellular senescence and target the diseases of ageing, today announces that it has been...