3 comments
30 forecasters

When will a Neanderthal be born again?

Current estimate
>2099

Key Factors

No key factors yetAdd some that might influence this forecast.
Add key factor