Stanford University
A program of The Europe Center (TEC) . TEC is a research center at the Freeman Spogli Institute for International Studies.