Organovo – A New Organ Liver Prize ContenderGautham N • January 6, 2014 $1 Million New Organ Liver Prize AnnouncedLC Staff • December 6, 2013