Eduardo Rivera

Faculty + Scholars
Eduardo
Rivera

Managing Director, MIT Chile, Peru, Uruguay, & Argentina Programs
Assistant Director, Data Systems

(617) 324-2801