Epic Sciences Nails Down $30M in Series C Funding

July 31, 2014