organovo 2016 earnings

Organovo (ONVO) Reports 209% Revenue Growth Thanks to 3D Printed exVive3D Liver Tissue

When it comes to 3D printing human tissue, Organovo (ONVO) is leading the charge. While the company’s stock has floundered as of late, dropping to as low as $2.78 last…