Russian scientists from the Institute of Biological Research of the Russian Academy of Sciences in Pushchino hypothesize that the maximum human lifespan could be around 120-150 years, provided that wa...
Source
Original source for this article
Original source for this article