Artificial cells, nanomedicine, and biotechnology

Artificial cells, nanomedicine, and biotechnology