Biosynthesis of cobalamin (vitamin B12): a bacterial conundrum

Biosynthesis of cobalamin (vitamin B12): a bacterial conundrum