The Deinococcus : a bacterial factory at your service

Back to Top