Skip to content

Affiliations

  • Associate Professor of French; Europe Center Research Affiliate, Freeman Spogli Institute for International Studies, Stanford University
 
Close