CICA

CICA is a San Diego-based biotechnology and medical technology investment family office.

CICA is a San Diego-based biotechnology and medical technology investment family office.

See All Exits Recent Exits

Phone:

Fax:

7979 Ivanhoe Ave

La Jolla, 92037
California, United States

CICA - Investments & Acquisitions

Show Real Data CICA Investments