watch our video
Bacteria

Deinococcus radiodurans

DSM 20539