Glyceraldehyde-3-phosphate dehydrogenase is a chaperone that allocates labile heme in cells

Glyceraldehyde-3-phosphate dehydrogenase is a chaperone that allocates labile heme in cells