Search results
Transfusion and Apheresis Science > 2017 > 56 > 3 > 287-290
Pathology - Research and Practice > 2012 > 208 > 11 > 651-656
Critical Reviews in Oncology / Hematology > 2012 > 82 > 2 > 116-140
International Journal of Cancer > 128 > 7 > 1741 - 1746