Dennis Freeman PhD ’86, DUE.

Courtesy of MIT News OFFICE

Dennis Freeman PhD ’86, DUE. Courtesy of MIT News OFFICE