United Kingdom
http://www.lse.ac.uk/management/people/hkappes.aspx
1800 F Street NW
Washington, DC 20405
United States
London School of Economics & Political Science (LSE) - Department of Management
Office of Evaluation Sciences, United States General Services Administration
vaccination, randomized controlled trial, communications, government evaluation