Biodesy Receives $15M Series A Investment

October 18, 2013