English | German | Russian | Czech

anamorsin English

Meaning anamorsin meaning

What does anamorsin mean?

anamorsin

(protein) A protein that inhibits apoptosis

Are you looking for...?