English | German | Russian | Czech

aptamer English

Meaning aptamer meaning

What does aptamer mean?

aptamer

any subsequence of nucleic acid or protein used to bind to a specific target molecule

Are you looking for...?