Icoria's Series C Round

Icoria raised a round of funding on January 01, 2000.

Icoria is a Durham, North Carolina-based Healthcare company.…

Articles about Icoria's Series C Round: