News, Science The U.S. National Science Foundation Regional Innovation Engines (NSF Engines) program announced the 29 semifinalists advancing to the next stage of the second competition – spanning critical technologies and applications ranging from energy grid…