Citation Results

Research Highlights

Nature Chemical Biology 3, 759 (2007) | doi:10.1038/nchembio1207-759.

Full Text