An engineering university in Cambridge
(Noun)
Synonyms:
  1. massachusetts-institute-of-technology
Advertisement