2 results found
Search Results for: immobilisation
Cell immobilization
Definition noun (biotechnology) A process wherein cells (animal or plant cells) are fixed in a suitable matrix and are used... Read More