Microarrays of small molecules embedded in biodegradable polymers for use in mammalian cell-based screens November 16, 2004 Tags Regular News