University of Exeter
- Academic, tech transfer
- Biotech or pharma, therapeutic R&D
- Biotech or pharma, animal health

Cellular ageing reversal technology
Address
ExeterDevon
United Kingdom