TY - SER ED - Elsevier Science Ltd. TI - Drug discovery today SN - 1359-6446 U1 - 615 CY - Oxford. ER -