Company Overview

ICC is a biotechnology company that investigates and develops yeast-based products for feed applications.

Fill out the form below to request more information about ICC