MEL Science raises $2.5M Series A

October 13, 2016