VariousWords beta
Related Terms:
Noun
Definition: A miniaturized bioreactor capable of culturing mammalian, insect and microbial cells.
VariousWords beta
Definition: A miniaturized bioreactor capable of culturing mammalian, insect and microbial cells.