Business

Organovo Sells FXR IP for $10 Million in New Deal with Eli Lilly

Organovo's HQ. Photo via Organovo.
Comments (0)

Leave a Reply