self-assembling icosahedral protein designed (article)+

self-assembling icosahedral protein designed (article)