There might be no natural limit to how long humans can live — at least not one yet in sight — contrary to the claims of some demographers and biologists.
Chukwuma Muanya
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business