Newcastle upon Tyne
NE1 7RU
United Kingdom
Newcastle University
Mitochondria, Senescence, uncoupler, senolytics, Navitoclax, frailty