Keyword

chimera (16)

An engineered protein that contains parts of different natural sequences

Nodes