I subscribed to TR for a year, to find out that it was essentially an MIT self-promoting journal, not really a review. When touching non-MIT technology, it still stayed well within the realm of the US research teams. Someone reading TR and nothing else will be absolutely impressed by the domination of MIT and US technology development. Interesting but too egocentric.