University of Colorado scientists have cracked the structure of an essential part of an enzyme believed to play a key role in the development of many cancers. (Nature Structural & Molecular Biology)
University of Colorado scientists have cracked the structure of an essential part of an enzyme believed to play a key role in the development of many cancers. (Nature Structural & Molecular Biology)