meaning of Bevacizumab

Bevacizumab - German to English

bevacizumab