27 employees
Integrated Research Inc. is a Canadian contract research organization providing clinical research management services
1992