South Texas Research Institute Logo

South Texas Research Institute

Locations: 2502 W Trenton Rd Edinburg, Texas 78539, US + (+1 more)

Company Size: 1 - 100

Industry: Research Services

Company Website

AI Description

drawer
  • Alejandro Flores profile image

    Medico Cirujano y Partero

  • Lissete Ochoa profile image

    Clinical Research Project Manager at South Texas Research Institute

  • Alejandra Martinez Bocanegra profile image

    Director of Human Resources at Pinnacle Clinical Research

  • Stephanie Davis profile image

    Jill of Many Trades

  • Yazzini Salinas profile image

    Clinical Research Scheduler at South Texas Research Institute

  • Brenda Chavez, MS profile image

    Master of Science - MS at The University Rio Grande Valley

  • Estella Mendoza profile image

    Clinical Research Coordinator at South Texas Research Institute

Showing 1 to 7 of 18 results