Friday, September 16, 2011

Eli Lilly

Posted by Eric Zhao at Friday, September 16, 2011

I just witnessed insulin and Alimta® (pemetrexed) being manufactured. That was cool. -Eric

No comments: