South Texas Research Institute (STRI) is proud of our exceptional team who shares our passion for hope and our goal to help those in need. This month, we feature our Director of Clinical Research Operations, Margaret Leal, in our Employee Spotlight blog series. Read on to learn more about Margaret (Maggie) Leal and what motivates her clinical…
Read Article