A Small Molecule That Binds Hedgehog and Blocks Its Signaling in Human Cells

Nature Chemical Biology - United Kingdom
doi 10.1038/nchembio.142

Related search