Nifty 50

The "Nifty50" are NSF-funded inventions, innovations and discoveries that have become commonplace in our lives.