Tuesday, February 06, 2007

Lilly - Zyprexa: what a polite letter

Indeed!

Back story here and here.

No comments: