•
Jun 30, 2012

Organovo Q1 2012 Earnings Report

Total Revenue
$259K
EPS
$13.8
Previous year: -$0.0193
-71713.9%
Gross Profit
$259K
0

Organovo

Organovo