Keystone symposium: the role of microenvironment in tumor induction and progression, Banff, Canada, 5-10 February 2005

Keystone symposium: the role of microenvironment in tumor induction and progression, Banff, Canada, 5-10 February 2005