7 comments
35 forecasters

When will the first human head transplant occur?

Current estimate
>Sep 2047