Search results

  • IBEX Preclinical Research
    IBEX Preclinical Research
    +1 435-752-4448
    1072 1380 N, 84321  Logan

    IBEX Preclinical Research, Inc. is committed to delivering high-quality preclinical research, excellent service, and complete client satisfaction. Located at 1072 1380 N, Logan, UT 84321, United States, IBEX offers the facilities, equipment, and expertise needed to support efficient study initiatio…