Saturday, December 20, 2008

Madoff Consequences.

The Picower Foundation folds up its tent. The loss to important medical research is substantial and debilitating.