Nat Rev Drug Discov. 2003 Dec;2(12):1029. doi: 10.1038/nrd1268.
Nature reviews. Drug discovery
Simon Frantz
PMID: 14756135 DOI: 10.1038/nrd1268
[No abstract available.]