An artificial protein cage can be programmed to disassemble on demand. Click to show full abstract
An artificial protein cage can be programmed to disassemble on demand.
               
Click one of the above tabs to view related content.