Lifecode Nets $20.5M Series A

February 23, 2015