Thayer School of Engineering, Dartmouth College, Hanover, NH, USA

Organization name
Thayer School of Engineering, Dartmouth College, Hanover, NH, USA