Francesca Mancini

Francesca Mancini is a PhD candidate at the University of Aberdeen in Scotland.

Blogs