Senhwa Biosciences Nets $17M Series B

December 16, 2013