Neil MacFarlane is professor emeritus of international relations at Oxford University. He focuses on the international relations of Russia and its neighbours.
Stephen Neil MacFarlane
Center Associate
Professor Emeritus, Oxford University
Areas of Expertise
Time Period