MIT Expertise Assessment names prime technologists

MIT Technology Review names top technologists
Technology