Skip to main content

The Structure of Human Bisphosphoglycerate Mutase to 1.94A