Arvind Narayanan is a computer scientist at Princeton University, Princeton, New Jersey, USA. The use of artificial intelligence (AI) is exploding across many branches of science. Between 2012 and ...