Preclinical Research and Medical Device Testing Facility in Logan, UT .
1072 1380 N Logan UT USA 84321
Map
Tel: 4357524448 Web: https://ibexresearch.com/