watch our video
Bacteria

Deinococcus proteolyticus

DSM 20540