Organization:Grand Challenges Scholars Program
Grand Challenges Scholars Program, National Academy of Engineers (NAE)