Nat Rev Drug Discov. 2007 Mar;6(3):173-4. doi: 10.1038/nrd2284.
Nature reviews. Drug discovery
Joanna Owens
PMID: 17396286 DOI: 10.1038/nrd2284
[No abstract available.]