Founded 20 years ago by the researchers and alumni of the Institute for International Studies at Stanford University, Abbey Road has taken the lead on addressing global security challenges and their impact on international education and cultural exchange.