18 employees
OIRRC is a research center that specializes in ocular image acquisition and interpretation services for multicenter clinical trials.