Bio-hacking: Tapping Life's Code to Deal with Unpredictable Risk | IEEE Journals & Magazine | IEEE Xplore