Grand Challenges – 14 Grand Challenges for Engineering

October 30, 2018

http://www.engineeringchallenges.org/challenges.aspx