Why This Connecticut Biotech Could be a $1M Opportunity for Investors

Could Cara be the answer for investors itching to make $1 million?
Source: BioSpace