Corbett Thorpe

Prorector at ETA.

Stutters.

Has some connection to MIT.