Santa Clara, Calif.
Technology: Cell-based screening assays that show effects on energy production and regulation...