AAAS: Final Stimulus Bill Provides $21.5 Billion for Federal R&D