Teckro transforms market-leading site engagement into improved study outcomes; delivering sponsor ROI through reduced time to LPI and optimized costs.
Founded: 2015
Location: New York, New York