Reaching its second year since opening, the new MIT Museum located in Kendall Square has caught the attention of many visitors, including Jennifer Clapp’s AP
↧