Genome Editing in Bacteria (Part 2) Prakash M Halami Bentham Science Publishers 2024 pokkari Vertaile hintoja Vertaile hintoja