English | German | Russian | Czech

alefacept English

Meaning alefacept meaning

What does alefacept mean?

alefacept

A genetically engineered immunosuppressive drug.

Are you looking for...?