TTR

TTR stands for Think Tank Review.

The TTR is a publication of General Secretariat of the Council edited by its Central Library