Chief Executive
london, greater london, united kingdom
The Association of the British Pharmaceutical Industry (ABPI)
University of Sussex
University of Grenoble