Artificial Cells, Nanomedicine, and Biotechnology : An International Journal - Taylor & Francis

2169-141X