meaning of Alemtuzumab

Alemtuzumab - German to English

alemtuzumab