artificial cells

Research Gate