immunoadhesin
Noun
Meaning
immunoadhesin (plural immunoadhesins)
(immunology, biochemistry) Any of a family of recombinant fusion proteins
Noun
immunoadhesin (plural immunoadhesins)
(immunology, biochemistry) Any of a family of recombinant fusion proteins