The Deinococcus : a bacterial factory at your service

Temos: 0