English | German | Russian | Czech

nicastrin English

Meaning nicastrin meaning

What does nicastrin mean?

nicastrin

(protein) A protease that is a regulator of neprilysin

Are you looking for...?