Princeton, N.J.
Technology: Miniaturized chips for chemical synthesis and biological analysis for drug discovery...