NIH HHS Grant R01-CA58598, N01-CN-55424 and N01-PC-67001