Rhodopseudomonas palustris: A biotechnology chassis

Leave a Reply