The CTI Clinical Research Center

The CRC is a state-of-the-art facility located in Norwood, Ohio just off the campus of Xavier University. The CRC runs Phase I-IV studies for our sponsors and specializes in making sure our study participants are well-informed and comfortable during their stay with us.