Drug discovery today [Drug Discov Today] NLMUID: 9604391