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

View all (14) »

ID: 13632