Sel, Switzerland), rilotumumab (Amgen, Thousand Oaks, CA, USA) and ficlatuzumab (AveoSel, Switzerland), rilotumumab (Amgen, Thousand
Sel, Switzerland), rilotumumab (Amgen, Thousand Oaks, CA, USA) and ficlatuzumab (AveoSel, Switzerland), rilotumumab (Amgen,...