Published at LXer:
Recently, the National Academy of Engineering announced fourteen Grand Engineering Challenges for the 21st century. Take a look, it’s a good list—promoting environmental sustainability, human health, and information technology that empowers people. But the last item on the list was most compelling to me—engineering the tools of scientific discovery.
Read More...