NobleBlocks
    An atlas of protein homo-oligomerization across domains of life | NobleBlocks