Andrew Moscrop

Andrew Moscrop received his degree in public health from Harvard University, was trained as a doctor in Edinburgh, and studied history in London.