ResearchJack HareJanuary 08, 2021shape-shifters, nanomaterial, protein, molecular computers Chemists invent shape-shifting nanomaterial ResearchJack HareJanuary 08, 2021shape-shifters, nanomaterial, protein, molecular computers