Stephane Shu Kin So
Cara Therapeutics
Total Patents:
8
Overall Rank:
#639,502
Years Active:
2012–2018
Cara Therapeutics Rank:
#22