Reflections on science, technology, and computing — leavened by personal experience
Subscribe
Research, scholarship and creative expression — they define us as humans and as scholars.