Advertisement

News and analysis on the global poultry
and animal feed industries.

Contact Information

Phone: +55.11.3093.0799

Location

ICC
Av. Brig. Faria Lima
1768 Cj. 4C
São Paulo SP SP01451909
Brazil

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

Back to listings