, 1. Stanford University, Palo Alto, California 2. Imperial College, University of London, United Kingdom, United Kingdom