1
Getty Images
Science is fucking amazing.
In December, the world’s first human head transplant will occur. The insane operation will be headed (heh) by Doctor Sergio Canavero.
Science is fucking amazing.
In December, the world’s first human head transplant will occur. The insane operation will be headed (heh) by Doctor Sergio Canavero.