English | German | Russian | Czech

oligobody English

Meaning oligobody meaning

What does oligobody mean?

oligobody

(immunology) A complex of an aptamer and an antibody

Are you looking for...?