alefacept
Noun
Meaning
alefacept (uncountable)
English Wikipedia has an article on:alefaceptWikipedia
A genetically engineered immunosuppressive drug.
Noun
alefacept (uncountable)
English Wikipedia has an article on:alefaceptWikipedia
A genetically engineered immunosuppressive drug.