Search results for: Christoph B. Westphalen
Liver International > 42 > 12 > 2855 - 2870
Journal of Surgical Oncology > 123 > 7 > 1578 - 1591
Cancer Cell > 2017 > 31 > 1 > 21-34
Cancer Cell > 2015 > 28 > 6 > 800-814
Cell Stem Cell > 2015 > 16 > 6 > 627-638
Cancer Letters > 2014 > 351 > 1 > 151-161