The Immortal Museum

Let's face it. Death is inevitable. While science works to increase the human…