An artificial cell on a chip

28 Oct 2020