250 employees
ICN is a research institution that offers consultation, training, data management, and coordination services.
2015