Abstract: The present invention provides microfluidic devices and methods for using the same. In particular, microfluidic devices of the present invention are useful in conducting a variety of assays and high throughput screening. Microfluidic devices of the present invention include elastomeric components and solid substrate component for attaching ligand(s) on its surface.