People

Jennifer Allen

MIT Sloan and MIT IDE

Recent Publications