Mycobacterial truncated hemoglobins: from genes to functions.

Mycobacterial truncated hemoglobins: from genes to functions.