STAMDFORD, CT
MAKARA RICHARD
1798130
No business address disclosed
C/O CARA THERAPEUTICS, INC.
STAMDFORD, 06902
CT