Shada Islam

Shada Islam is a senior programme executive at the European Policy Centre (EPC).

Shada Islam

Shada Islam is a senior programme executive at the European Policy Centre (EPC).

Research by:

Filter:
10 Jun 2009

Strategic Partnerships: The European Union’s Quest for Global Clout