About S. Jay Olshansky:
Stuart Jay Olshansky is a professor in the School of Public Health at the University of Illinois at Chicago concentrating on biodemography and gerontology.
In Genesis 6:3, it says man can live to be 120, but there is no scientific basis for it.
S. Jay Olshansky