Affiliation: Dartmouth College

Subname: 
Thayer School of Engineering
People with this affiliation