Leiden, South Holland, Netherlands
Imperial College London
Emory University
The Johns Hopkins University