Ramesh Thakur
Emeritus Professor
Qualifications
PhD
Contact details

Iran deal: an historic compromise
Ramesh Thakur on what Iran's nuclear deal means for Iran, the region and the world.
Updated: 25 February 2016/Responsible Officer: Crawford Engagement/Page Contact: CAP Web Team