Devlin John P

High throughput screeing : Discovery of bioactive systems .-0-8247-0067-8 - Marcel Dekker Inc, New York, USA

0-8247-0067-8

LX/N97/B24581