The Advanced Research and Invention Agency—ARIA—is the UK’s answer to Darpa. But can it put the country back on the scientific map?The Advanced Research and Invention Agency—ARIA—is the UK’s answer to Darpa. But can it put the country back on the scientific map?