What does Alemtuzumab mean?

Alemtuzumab - German to English

alemtuzumab