Robert Sorrell

Role: Vice President for Research and Innovation

Organisation: BP