Science Exchange lands $25M in funding

March 24, 2016