darpa-baa
defense advanced research projects agency
technovelgy has over 3,000 science fiction terms and inventions, and over 6,000 sf made real articles.
ADS