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
