Wednesday, January 30, 2013

Desperation at Eli Lilly?

The loss of patent protection for Zyprexa has hit Lilly hard.  Have a look.

No comments:

Post a Comment