Dedicated at the MIT Museum on August 13, 2015, and installed at the former Polaroid Corporation Laboratory in Cambridge, Massachusetts. Edwin H. Land (1909–1991) was the innovative inventor ...