Reflections on science, technology, and computing — leavened by personal experience
Subscribe
Research universities have three critical, irreducible functions: knowledge creation, education, and engagement. Each sustains the others.