News

Articles

Paul Allen gives $100M to create new Allen Institute for Cell Science

December 8, 2014

Paul Allen is again dolling out a huge chunk of money to fuel scientific research.