It's too vague to fully grasp the implications, but the idea that so many companies are driving this idea forward makes me very excited about the near future. The article says 12 to 18 months!
http://www.reuters.com/article/2012/05/07/us-immunotherapy-factbox-idUSBRE84604F20120507
Joy, luck, and love!
Dalton
May 09, 2012
view discussion