Dr Cecilia Testa

Personal profile

Dr Testa has completed a doctorate from the LSE and has also studied at DELTA (Paris). She previously lectured at the LSE.

Research interests

Political Economy

ID: 13632