Drug Discovery Today
Drug Discovery Today > 2003 > 8 > 3 > 113-114
Drug Discovery Today > 2003 > 8 > 3 > 114-117
Drug Discovery Today > 2003 > 8 > 3 > 127-133
Drug Discovery Today > 2003 > 8 > 3 > 134-141
Drug Discovery Today > 2003 > 8 > 3 > 100-102
Drug Discovery Today > 2003 > 8 > 3 > 118-126
Drug Discovery Today > 2003 > 8 > 3 > 102-103
Drug Discovery Today > 2003 > 8 > 3 > 99-100