New Russian research suggests that the human lifespan could be up to 156 years

Humans can live much longer if certain barriers are addressed.