Immobilized Cells and Organelles | 9781315894294 | Memmo