Science 37 nabs $31M Series B

October 19, 2016