Search results for: Teresa A. DeLuca
Biochemical Engineering Journal > 2016 > 111 > C > 24-33
Experimental Cell Research > 2016 > 344 > 1 > 40-52
British Journal of Haematology > 173 > 2 > 303 - 313
Blood Cells, Molecules and Diseases > 2013 > 50 > 3 > 171-176