20080110093100.0 Progress in medicinal chemistry 0079-6468 0079-6468 Netherlands 0079-6468 Progress in medicinal chemistry. Progress in medicinal chemistry Progress in medicinal chemistry. 0079-6468 0079-6468