Drug Discovery Today
Drug Discovery Today > 2001 > 6 > 13 > 671-680
Drug Discovery Today > 2001 > 6 > 13 > 663-664
Drug Discovery Today > 2001 > 6 > 13 > 689-697
Drug Discovery Today > 2001 > 6 > 13 > 698-699
Drug Discovery Today > 2001 > 6 > 13 > 681-688