Search results
Cancer Letters > 2012 > 323 > 1 > 58-61
International Journal of Biochemistry and Cell Biology > 2006 > 38 > 3 > 366-375
Cancer Letters > 2012 > 323 > 1 > 58-61
International Journal of Biochemistry and Cell Biology > 2006 > 38 > 3 > 366-375