Search results for: Ping Fan
European Journal of Cancer > 2014 > 50 > 16 > 2877-2886
European Journal of Cancer > 2014 > 50 > 16 > 2866-2876
European Journal of Cancer > 2014 > 50 > 2 > 457-468
European Journal of Cancer > 2012 > 48 > 18 > 3488-3498