The structure of human 5′-deoxy-5′-methylthioadenosine phosphorylase at 1.7 Å resolution provides insights into substrate binding and catalysis

Abstract
No abstract available