Cara Therapeutics Inc CARA

This biotech company is developing drugs that alleviate pruritus, an itchy skin condition common in dialysis patients.

1 Like