• Name: Amber B. Ibarra, B.S.
  • Address: 5323 S McColl Rd.
    Edinburg, TX 78539
  • Affiliation: IRB Coordinator, DHR Health Institute for Research & Development
  • Phone 956-362-2379