Unifying concepts in anaerobic respiration: insights from dissimilatory sulfur metabolism.

Unifying concepts in anaerobic respiration: insights from dissimilatory sulfur metabolism.