Artificial blood : its use in cancer therapy and diagnostics - Banović, Miroslav (Array, 2004)