Design of protein struts for self-assembling nanoconstructs

Design of protein struts for self-assembling nanoconstructs