SummaryA Shenzhen-based biotech company, Lonvi Biosciences, claims to have developed a pill that targets “zombie cells” to slow ageing and potentially extend human lifespan up to 150 years. While human trials have not yet been conducted, researchers believe the supplement helps people live longer and healthier lives.