April 7, 2022January 15, 2024Biotech Who Wants to Live Forever? Who wants to live forever? Queen asked in their song of the same title “Who Wants to Live Forever?” Humanity has always…