Computational design of self-assembling cyclic protein homo-oligomers Grant US-10818377-B2 United States of America 27 Oct 2020